#include "friend.h"

Friend::Friend(const int id, Status status, QString login) : id(id) , status(status) ,login(login)
{ }

Friend::~Friend() { }
void Friend::setStatus(Status status) {
    this->status = status;
}
int Friend::getId() const {
    return id;
}

Status Friend::getStatus() const {
	return status;
}

QString Friend::getName() const {
	return login;
}

QString Friend::getLogin() const {
	return login;
}

QList<int> Friend::getChats() const {
	return chats;
}

void Friend::addChat(int chatId) {
	chats.push_back(chatId);
}

void Friend::removeChat(int chatId) {
	if(!chats.isEmpty()) chats.removeAt(chatId);
}
